The Minimal Buffering Requirements of Congestion Controlled Interactive Multimedia Applications
نویسندگان
چکیده
This paper uses analysis and experiments to study the minimal buffering requirements of congestion controlled multimedia applications. Applications in the Internet must use congestion control protocols, which vary transmission rates according to network conditions. To produce a smooth perceptual quality, multimedia applications use buffering and rate adaptations to compensate these rate oscillations. While several adaptation policies are available, they require different amounts of buffering at end-hosts. We study the relationship between buffering requirements and adaptation policies. In particular, we focus on a widely pursued policy that adapts an application’s sending rate exactly to the average available bandwidth to maximize throughput. Under this adaptation policy, at least a minimal amount of buffering is required to smooth the rate oscillation inherent in congestion control, and we view this minimal buffering requirement as a cost of maximizing throughput. We derive the minimal buffering requirement for this policy assuming that applications use an additive-increase-and-multiplicativedecrease (AIMD) algorithm for congestion control. The result shows the relationship between parameters of AIMD algorithms and the delay cost. We show that the buffering requirement is proportional to the parameters of the AIMD algorithm and quadratic to the application’s sending rate and round-triptime. We verify this relationship through experiments. Our results indicate that adaptation policies that maximize throughput are not suitable for interactive applications with high bit rates or long round-trip-times.
منابع مشابه
On Design of Adaptive Internet Streaming Applications: An Architectural Perspective
Internet streaming applications should be congestion controlled and quality adaptive. Although the need for adaptive Internet streaming applications has been recognized, no comprehensive architecture that properly incorporates congestion control mechanism has been presented. Large scale deployment of non-congestion controlled streaming applications could endanger stability of the Internet. In t...
متن کاملCongestion Control for Interactive Media: Control Loops & APIs
Standardisation of Web Real-Time Communications (WebRTC) and Telepresence will likely lead to greatly increased deployment of interactive multimedia applications on the Internet. The resulting high-rate multimedia traffic may cause congestion, but few congestion control solutions have been proposed. We suggest that the congestion control, codec, and application be coupled and engage in a dialog...
متن کاملSource controlled semi-reliable multimedia streaming using selective retransmission in DCCP/IP networks
In the past few years we have witnessed an explosive growth in the usage of media streaming applications. The newly appeared audio/video applications are becoming increasingly popular in IP networks, while in mobile environment the limited bandwidth and the higher error rate arise in spite of its popularity. Retransmission-based error recovery is considered inappropriate for multimedia applicat...
متن کاملA Fuzzy Based Approach for Rate Control in Wireless Multimedia Sensor Networks
Wireless Multimedia Sensor Networks (WMSNs) undergo congestion when a link (or a node) becomes overpopulated in terms of incoming packets. In WMSNs this happens especially in upstream nodes where all incoming packets meet and directed to the sink node. Congestion in networks, if not handled properly, might lead to congestion collapse which deteriorates the quality of service (QoS). Therefore, i...
متن کاملSharing Multimedia Information: a basis for assisted remote training
Multimedia cooperative work has several requirements not supported by existing shared systems. A multimedia distributed platform, DIMPLE, suitable for constructing interactive and distributed multimedia applications, was enhanced to support shared multimedia applications. This paper describes these enhancements and presents a typical application of shared synchronized access to an information r...
متن کامل